'use strict'
x = 3.14 // 报错 (x 未定义)
myFunction()

function myFunction() {
  y = 3.14 // 报错 (y 未定义)
}
// 为什么使用严格模式:
// 消除Javascript语法的一些不合理、不严谨之处，减少一些怪异行为;
// 消除代码运行的一些不安全之处，保证代码运行的安全；
// 提高编译器效率，增加运行速度；
// 为未来新版本的Javascript做好铺垫。
// function f() {
//   'use strict'
//   kk = 99
// }
// f()
